body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td,::before,
::after{
  margin:0;
  padding:0;
}
*{
  box-sizing: border-box;
}
body,button,input,select,textarea{font:12px/1.5     tahoma,arial,\5b8b\4f53;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

address,cite,dfn,em,var{font-style:normal;}

code,kbd,pre,samp{font-family:courier new,courier,monospace;}

small{font-size:12px;}

ul,ol{list-style:none;}

a{text-decoration:none;}

a:hover{text-decoration:underline;}

sup{vertical-align:text-top;}

sub{vertical-align:text-bottom;}

legend{color:#000;}

fieldset,img{border:0;}

button,input,select,textarea{font-size:100%;}

table{border-collapse:collapse;border-spacing:0;}

button{ margin:0; padding:0; list-style-type:none;border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;}

input,textarea {
  border: none;
  outline: none;
  resize: none;
  background: transparent;
  -webkit-appearance: none;
}

.clearfix:after {
  content: "";     /*内容为“.”就是一个英文的句号而已。也可以不写。*/
  display: block;   /*加入的这个元素转换为块级元素。*/
  clear: both;     /*清除左右两边浮动。*/
  visibility: hidden;      /*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间，只是看不到而已；*/
  line-height: 0;    /*行高为0；*/
  height: 0;     /*高度为0；*/
  font-size:0;    /*字体大小为0；*/
}
.clearfix { *zoom:1;}

html,body{
  background:#f8f8f8;
}
.floatRight{
  float: right;
}
.floatLeft{
  float: left;
}
.max-width{
  max-width: 888px;
  margin: 0 auto;
}
